133.5 meters = 437.992126 feet