90 x 19 meters = 295.28 x 62.34 feet