433.96 meters = 1423 feet and 9.04 inches