156 x 226.9 meters = 511.81 x 744.42 feet