67.9 x 115 meters = 222.77 x 377.3 feet