80.2 meters = 263.12336 feet