89.9 x 137 meters = 294.95 x 449.48 feet