132.69 feet = 40.443912 meters