124 x 176.2 meters = 406.82 x 578.08 feet