203 x 234 meters = 666.01 x 767.72 feet