118.3 x 74.4 meters = 388.12 x 244.09 feet