183.98 meters = 603 feet and 7.31 inches