80.32 meters = 263.51706 feet