67 x 123.5 feet = 20.42 x 37.64 meters