190.07 meters = 623 feet and 7.07 inches