131.1 meters = 430 feet and 1.42 inches