907.8 meters = 2978 feet and 4.16 inches