896 feet and 2 inches = 273.152 meters