88.6 x 46.4 meters = 290.68 x 152.23 feet