41.4 x 36.6 meters = 135.83 x 120.08 feet