41.37 meters = 135.728346 feet