1907.8 meters = 6259 feet and 2.24 inches