7.3 x 86.1 meters = 23.95 x 282.48 feet