267.45 feet = 81.51876 meters