149 x 22.5 meters = 488.85 x 73.82 feet