896 feet and 4 inches = 273.202 meters