118.5 x 136.1 meters = 388.78 x 446.52 feet