41 x 41.7 meters = 134.51 x 136.81 feet