130.52 meters = 428 feet and 2.58 inches