408 x 577 feet = 124.36 x 175.87 meters