267.27 feet = 81.463896 meters