130.63 meters = 428 feet and 6.91 inches