57.7 x 148 meters = 189.3 x 485.56 feet