508 x 99 x 299 meters = 1666.67 x 324.8 x 980.97 feet