41.43 feet = 12.627864 meters