67 x 114.4 meters = 219.82 x 375.33 feet