119 x 534 x 508 meters = 390.42 x 1751.97 x 1666.67 feet