264.77 feet = 80.701896 meters