1263.9 feet = 385.23672 meters