1269.1 feet = 386.82168 meters