130.02 meters = 426 feet and 6.9 inches