85 x 149 meters = 278.87 x 488.85 feet