34.6 x 149 meters = 113.52 x 488.85 feet