41.67 meters = 136.712598 feet