305.9 meters = 1003 feet and 7.31 inches