577 x 105 feet = 175.87 x 32 meters