119 x 176 meters = 390.42 x 577.43 feet