130.53 meters = 428 feet and 2.98 inches