190.64 meters = 625 feet and 5.51 inches