135.1 x 248 meters = 443.24 x 813.65 feet