90.1 x 159.1 meters = 295.6 x 521.98 feet