148 x 90.3 meters = 485.56 x 296.26 feet