115 x 223 meters = 377.3 x 731.63 feet