130.14 meters = 426 feet and 11.62 inches