1062.3 feet = 12747.6 inches