581 x 281 feet = 177.09 x 85.65 meters