611 x 508 x 77 meters = 2004.59 x 1666.67 x 252.62 feet