130.55 meters = 428 feet and 3.76 inches