898.6 feet = 273.89328 meters