117 x 176 meters = 383.86 x 577.43 feet