41.36 feet = 12.606528 meters