130.13 meters = 426 feet and 11.23 inches