41.04 meters = 134.645669 feet