83.45 meters = 273.786089 feet