130.58 meters = 428 feet and 4.94 inches