118 x 67 meters = 387.14 x 219.82 feet