581 x 185 feet = 177.09 x 56.39 meters