41 x 150.1 meters = 134.51 x 492.45 feet