130.27 meters = 427 feet and 4.74 inches