896 feet and 6 inches = 273.253 meters