130.62 meters = 428 feet and 6.52 inches