118.3 x 59 meters = 388.12 x 193.57 feet