148 x 135 meters = 485.56 x 442.91 feet