126 x 265 x 155 meters = 413.39 x 869.42 x 508.53 feet