407 x 584 feet = 124.05 x 178 meters