581 x 51 feet = 177.09 x 15.54 meters