334 x 654 meters = 1095.8 x 2145.67 feet