262.94 feet = 80.144112 meters