77 x 133.8 meters = 252.62 x 438.98 feet