334 x 176 meters = 1095.8 x 577.43 feet