113 x 257 meters = 370.73 x 843.18 feet