132.18 meters = 433 feet and 7.94 inches