264 x 902 x 105 meters = 866.14 x 2959.32 x 344.49 feet