118 x 41 meters = 387.14 x 134.51 feet