283 x 73 feet = 86.26 x 22.25 meters