276.74 meters = 907 feet and 11.28 inches