10.3 x 89.1 meters = 33.79 x 292.32 feet