425 x 576 feet = 129.54 x 175.56 meters