423 x 257 meters = 1387.8 x 843.18 feet