41.21 meters = 135.203412 feet